Fix for bug 3575611 strdup property name so it can be freed
authorMichael David Emmel <memmel@src.gnome.org>
Sun, 8 Oct 2006 14:54:24 +0000 (14:54 +0000)
committerMichael David Emmel <memmel@src.gnome.org>
Sun, 8 Oct 2006 14:54:24 +0000 (14:54 +0000)
ChangeLog
gdk/directfb/gdkproperty-directfb.c

index 3471c47ce714a8b9e41fcb0bae593d6dcbc7c42b..89983c3cbfcda94df2fc04a418c3f5f481ad73b7 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2006-10-08 Michael Emmel <mike.emmel@gmail.com>
+
+       * gdk/directfb/gdkproperty-directfb.c strdup atom name (#357611) 
+
 2006-10-08  Kristian Rietveld  <kris@gtk.org>
 
        * gtk/gtktreeview.[ch] (gtk_tree_view_set_property),
index aa455652cc06f593d1998f60f8a68515346eeb1f..4536a204cd737e1715820d5b6abbf04a77419c44 100644 (file)
@@ -191,8 +191,7 @@ gdk_atom_name (GdkAtom atom)
     
   if (GPOINTER_TO_INT (atom) >= atoms_to_names->len)
     return NULL;
-    
-  return g_ptr_array_index (atoms_to_names, GPOINTER_TO_INT (atom));
+  return g_strdup(g_ptr_array_index (atoms_to_names, GPOINTER_TO_INT (atom)));
 }